home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 10 / AACD 10.iso / AACD / Games / MAME / whatsnew.txt < prev    next >
Text File  |  2000-05-04  |  6KB  |  215 lines

  1. 0.37 BETA 2
  2.  
  3. These drivers have improved GRAPHICS:
  4. -------------------------------------
  5.  
  6. - Accurate sprite drawing in MCR 1 & 2 games (see Satan's Hollow) [Aaron Giles]
  7.  
  8. - Fixed sprite / tile priority in Mad Gear and Garyo Retsuden. [Bryan McPhail]
  9.  
  10. - Fixed rowscroll in Ghostbusters. [Bryan McPhail]
  11.  
  12. - Correct colors in Lasso. [Phil Stroffolino]
  13.  
  14. - Fixed colors in Reactor. [Fabrice Frances]
  15.  
  16.  
  17. These drivers have improved SOUND:
  18. ----------------------------------
  19.  
  20. - Fixed adpcm decoding in the K053260, this improves several Konami games.
  21.   [Ernesto Corvi]
  22.  
  23. - Sound in Demon. [Zsolt Vasvari]
  24.  
  25. - Samples in Warrior. [Mathis Rosenhauer]
  26.  
  27. - Sound in Lasso. [Phil Stroffolino]
  28.  
  29.  
  30. Other drivers changes:
  31. ----------------------
  32.  
  33. - Fixed Gang Wars original version, Super Baseball, Battlefield,
  34.   Time Solders rev 1. [Bryan McPhail]
  35.  
  36.  
  37. Changes to the main program:
  38. ----------------------------
  39.  
  40. - Massive rewrite of the cheat system user interface. This is still a work
  41.   in progress. [Brad Oliver]
  42.  
  43. - First pass for multi language support with external translation files.
  44.   [Brad Oliver]
  45.  
  46. - Extended the internal font to support characters 128-255 (ISO Latin-1).
  47.   [Juergen Buchmueller]
  48.  
  49. - Fixed Hu6280 emulation bugs which caused missing levels in Trio the Punch.
  50.   [Bryan McPhail]
  51.  
  52.  
  53. Source:
  54. -------
  55.  
  56. - Replaced instances of "if (errorlog) fprintf(errorlog," with a call to the
  57.   new function logerror().
  58.  
  59. - New filetypes that must be supported by the OS dependant code:
  60.   FILETYPE_HIGHSCORE_DB
  61.   FILETYPE_HISTORY
  62.   FILETYPE_CHEAT
  63.   FILETYPE_LANGUAGE
  64.  
  65.   new functions:
  66.   osd_readkey_unicode
  67.   osd_fgetc
  68.   osd_ungetc
  69.   osd_fgets
  70.   osd_feof
  71.   osd_ftell
  72.  
  73.   new filed in struct Gameoptions: language_file. The OS dependant code must
  74.   initialize it if it wants to use a translation file.
  75.   [Brad Oliver]
  76.  
  77. - I added a new parameter to the end of the EEPROM interface to enable multiple
  78.   reads to occur after a single read command. Added an EEPROM_set_data()
  79.   routine that can be used to explicitly initialize the contents of the EEPROM
  80.   if the NVRAM file isn't found. [Aaron Giles]
  81.  
  82.  
  83. New games supported:
  84. --------------------
  85.  
  86. Pipe Dreams [Bryan McPhail, Aaron Giles]
  87. Tail to Nose [Nicola Salmoria]
  88. Poly-Play [Martin Buchholz]
  89. Kyros [Bryan McPhail]
  90. Super Stingray [Bryan McPhail]
  91. Battle Rangers / Bloody Wolf [Bryan McPhail]
  92. Dangun Feveron [Luca Elia]
  93. Esprade [Luca Elia]
  94. Uo Poko [Luca Elia]
  95. Insector (prototype) [Fabrice Frances]
  96. Screw Loose (prototype) [Fabrice Frances]
  97. Mermaid [Zsolt Vasvari]
  98.  
  99.  
  100. New clones supported:
  101. ---------------------
  102.  
  103. Psycho-Nics Oscar (2 Japanese sets)
  104. Astro Blaster (version 3)
  105. Grind Stormer (= V-Five)
  106. Sheriff (= Bandido)
  107. Super Burger Time (World)
  108. Vapor Trail (World)
  109. In The Hunt (US)
  110. Space Chaser (CV)
  111. Space Attack (older)
  112. 800 Fathoms (= Mariner)
  113. Spinal Breakers (US)
  114. Bosconian (older)
  115. Juno First (Gottlieb)
  116.  
  117.  
  118. ==========================================================================
  119.  
  120.  
  121. 0.37 BETA 1
  122.  
  123. These drivers have improved GRAPHICS:
  124. -------------------------------------
  125.  
  126. - Background in Exerion. [Aaron Giles]
  127.  
  128. - Artwork support in Space Encounters. [Zsolt Vasvari]
  129.  
  130. - Fixed sprite colors in the MCR2 games, however overlapping sprites are still
  131.   wrong. [Aaron Giles]
  132.  
  133. - Fixed colors and stars in the Astrocade games (Gorf, Wizard of Wor, etc.).
  134.   [Nicola Salmoria]
  135.  
  136. - Fixed front layer in Turbo Force. [Nicola Salmoria]
  137.  
  138. - Fixed colors in Lupin III. [Zsolt Vasvari]
  139.  
  140.  
  141. These drivers have improved SOUND:
  142. ----------------------------------
  143.  
  144. - Emulated saucer sound in Space Invaders - sample no longer used (the other
  145.   samples are still required). [Zsolt Vasvari]
  146.  
  147. - Completed sound in Splash. [Manuel Abadia]
  148.  
  149. - Samples support in Got-Ya. [Zsolt Vasvari]
  150.  
  151. - Sound in Berlin Wall. [Luca Elia]
  152.  
  153.  
  154. Changes to the main program:
  155. ----------------------------
  156.  
  157. - Support for 24-bit artwork. [Mathis Rosenhauer]
  158.  
  159.  
  160. Source:
  161. -------
  162.  
  163. - Support for a priority buffer, updated by tilemap.c, which can be used to
  164.   draw sprites using the new function pdrawgfx(). This allowed to fix many
  165.   tile/sprite priority bugs e.g. in Ajax, Lightning Thunder, Simpsons,
  166.   Vendetta, Punk Shot, Gradius III and others.
  167.   [Phil Stroffolino, Nicola Salmoria]
  168.  
  169. - Change the API for tilemap_mark_tile_dirty() and the get_tile_info hooks,
  170.   now a single parameter tile_index is used instead of (col,row). A function
  171.   passed to tilemap_create() does the (col,row)->tile_index mapping, two
  172.   standard functions are provided for the common cases.
  173.   All drivers have been converted to the new API except for namcos2.c, which
  174.   is therefore broken at the moment. [Phil Stroffolino]
  175.  
  176. - New GAME_UNEMULATED_PROTECTION flag.
  177.  
  178. - 6803/63701 external port writes no longer set to 1 the bits that are set as
  179.   inputs in the DDR register. Instead, they are set to the value returned by a
  180.   read from the port. [Tatsuyuki Satoh]
  181.  
  182. - Updated all memory handlers to the new READ_HANDLER()/WRITE_HANDLER() macro
  183.   declarations. The old "function(int offset,int data)" style must not be used
  184.   anymore.
  185.  
  186.  
  187. New games supported:
  188. --------------------
  189.  
  190. Air Duel [Nicola Salmoria]
  191. Pound for Pound [Nicola Salmoria]
  192. Rabio Lepus / Rabbit Punch [Aaron Giles]
  193. Super Volleyball [Aaron Giles]
  194. Funky Fish [Zsolt Vasvari]
  195. Mr. Jong / Crazy Blocks [Takahiro Nogi]
  196. Karate Blazers [Nicola Salmoria]
  197. Spinal Breakers [Nicola Salmoria]
  198. Thundercade [Luca Elia]
  199. Twin Eagle [Luca Elia]
  200. DownTown [Luca Elia]
  201. U.S. Classic [Luca Elia]
  202. Arbalester [Luca Elia]
  203. Meta Fox [Luca Elia]
  204. Zing Zing Zip [Luca Elia]
  205. War of Aero [Luca Elia]
  206.  
  207.  
  208. New clones supported:
  209. ---------------------
  210.  
  211. Ninja Ryukenden (= Ninja Gaiden)
  212. Spy Hunter 2 (revision 2)
  213. R-Type (Japan)
  214. Dyger (set 2)
  215.